-8,7,37,65,100,125,151,181,210,231,263,293,319,343,365,388,416,437,458,470,482,511,541,572,607,635,669,696,735,767,802,830,863,880,908,943,973,981,996,1000,1000,-3;479,470,470,471,470,467,469,465,467,467,468,468,472,472,470,469,471,470,474,475,475,479,478,476,477,478,475,474,472,471,471,475,472,474,476,474,473,474,479,481,500,502